#include <iostream>
#include <string>
#include "head.hpp"
#include <fmt/core.h>
#include <spdlog/spdlog.h>
using namespace std;

int main()
{
    test t1;
    t1.call();

    fmt::print("Hello {} {} {}\n", "World", "from", "fmt");

    // // 创建一个控制台日志记录器
    // auto console = spdlog::logger("console");

    // // 设置日志级别为 debug
    // spdlog::set_level(spdlog::level::info);

    // // 使用日志记录器输入一句话
    // console.info("Hello, spdlog!");

    // 初始化spdlog，默认输出到控制台
    spdlog::set_level(spdlog::level::trace);
    spdlog::info("Hello, World!");
    spdlog::error("Hello, World!");
    spdlog::trace("Hello, World!");
    spdlog::debug("Hello, World!");
    spdlog::critical("Hello, World!");
    spdlog::warn("Hello,World!");

    return 0;
}